package test.it.concept.pin.pojomultipleimpl.pojos;

import it.concept.pin.annotations.Map;
import it.concept.pin.annotations.MapItem;
import it.concept.pin.annotations.Model;
import it.concept.pin.annotations.Transport;
import test.it.concept.pin.model.impl.NameImpl;
import test.it.concept.pin.pojomultipleimpl.model.NameExtendImpl;

@Model
@Map( { 
	    @MapItem(pojo=NamePojoToClass.class, model=NameImpl.class),
        @MapItem(pojo=NamePojoToClassExtended.class, model=NameExtendImpl.class)
       } )
public abstract class AbstractNamePojoToMultiple {

	/**
	 * Set by member annotation
	 */
	@Transport
	protected String name;
	
}
